package io.renren.modules.package_storage.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.renren.common.utils.CommonUtils;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 货运管理
 *
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2019-09-21 09:38:52
 */

@TableName("v9_package_storage")
public class V9PackageStorageEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 *
	 */
	@TableId
	private Integer id;
	/**
	 * 国内快运单号
	 */
	private String inTrackingNumber;
	/**
	 * 会员识别码
	 */
	private String uCode;
	/**
	 * 订单编号
	 */
	private Integer orderId;
	/**
	 * 状态
	 */
	private Integer status;
	/**
	 * 添加时间
	 */
	private Integer addTime;
	
	private transient String addTimeStr;
	/**
	 * 物流公司
	 */
	private String shipping;
	private String goodsName;
	private String goodsType;
	/**
	 * 重量
	 */
	private BigDecimal weight;
	/**
	 * 到付运费
	 */
	private BigDecimal freight;
	/**
	 * 保险费
	 */
	private BigDecimal premium;
	/**
	 * 投保金额
	 */
	private BigDecimal amount;
	/**
	 * 快速出库
	 */
	private Integer fastOuthouse;
	/**
	 * 拍照核对
	 */
	private Integer checkPhotos;
	/**
	 * 用户备注
	 */
	private String userRemark;
	/**
	 * 标记颜色
	 */
	private Integer signStatus;
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getInTrackingNumber() {
		return inTrackingNumber;
	}
	public void setInTrackingNumber(String inTrackingNumber) {
		this.inTrackingNumber = inTrackingNumber;
	}
	public String getuCode() {
		return uCode;
	}
	public void setuCode(String uCode) {
		this.uCode = uCode;
	}
	public Integer getOrderId() {
		return orderId;
	}
	public void setOrderId(Integer orderId) {
		this.orderId = orderId;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public Integer getAddTime() {
		return addTime;
	}
	public void setAddTime(Integer addTime) {
		this.addTime = addTime;
	}
	public String getAddTimeStr() {
		return CommonUtils.timeStampToTime(CommonUtils.timeStampPlus3(addTime));
	}
	 
	public String getShipping() {
		return shipping;
	}
	public void setShipping(String shipping) {
		this.shipping = shipping;
	}
	public String getGoodsName() {
		return goodsName;
	}
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	public BigDecimal getWeight() {
		return weight;
	}
	public void setWeight(BigDecimal weight) {
		this.weight = weight;
	}
	public BigDecimal getFreight() {
		return freight;
	}
	public void setFreight(BigDecimal freight) {
		this.freight = freight;
	}
	public BigDecimal getPremium() {
		return premium;
	}
	public void setPremium(BigDecimal premium) {
		this.premium = premium;
	}
	public BigDecimal getAmount() {
		return amount;
	}
	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}
	public Integer getFastOuthouse() {
		return fastOuthouse;
	}
	public void setFastOuthouse(Integer fastOuthouse) {
		this.fastOuthouse = fastOuthouse;
	}
	public Integer getCheckPhotos() {
		return checkPhotos;
	}
	public void setCheckPhotos(Integer checkPhotos) {
		this.checkPhotos = checkPhotos;
	}
	public String getUserRemark() {
		return userRemark;
	}
	public void setUserRemark(String userRemark) {
		this.userRemark = userRemark;
	}
	public Integer getSignStatus() {
		return signStatus;
	}
	public void setSignStatus(Integer signStatus) {
		this.signStatus = signStatus;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	public String getGoodsType() {
		return goodsType;
	}
	public void setGoodsType(String goodsType) {
		this.goodsType = goodsType;
	}




}
